home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 49
/
Volume 49 - JOGO DISK .iso
/
Games
/
funnyquest.swf
/
scripts
/
frame_61
/
DoAction.as
Wrap
Text File
|
2007-10-01
|
2KB
|
81 lines
tmpX = mcX;
tmpY = mcY;
tmpY++;
tellTarget("/mc/sub")
{
_rotation = 90;
}
tFrame = getProperty("m" add tmpX add tmpY, _currentframe);
switch(tFrame)
{
case 1:
set("sndMC/:sndMode","move");
call("/:playSnd");
tellTarget("/mc")
{
_Y = _Y + eval("/:cW");
}
mcY++;
break;
case 2:
break;
case 3:
tmpY++;
tFrame2 = getProperty("m" add tmpX add tmpY, _currentframe);
if(tFrame2 != 2 && tFrame2 != 3)
{
set("buff" add buffer,"D" add mcX add mcY);
buffer++;
maxBuffer = buffer;
tellTarget("/mc")
{
_Y = _Y + eval("/:cW");
}
tellTarget("/m" add tmpX add tmpY)
{
gotoAndStop(3);
if(eval("/:tFrame2") == 4)
{
set("/sndMC/:sndMode","lock");
call("/:playSnd");
tellTarget("/m" add eval("/:tmpX") add eval("/:tmpY") add "/keyMC")
{
nextFrame();
}
}
else
{
set("/sndMC/:sndMode","move");
call("/:playSnd");
tellTarget("/m" add eval("/:tmpX") add eval("/:tmpY") add "/keyMC")
{
prevFrame();
}
}
}
tmpY--;
tellTarget("/m" add tmpX add tmpY)
{
if(tFrame != 4)
{
gotoAndStop(1);
}
else
{
gotoAndStop(4);
}
}
mcY++;
}
break;
case 4:
set("sndMC/:sndMode","move");
call("/:playSnd");
tellTarget("/mc")
{
_Y = _Y + eval("/:cW");
}
mcY++;
}
call("/:checkClear");